package com.tablefood.domain;

import java.sql.Timestamp;

/**
 * ShopFavorite entity. @author MyEclipse Persistence Tools
 */

public class ShopFavorite implements java.io.Serializable {

	// Fields

	private Long favoriteid;
	private ShopProduct shopProduct;
	private ShopUser shopUser;
	private String title;
	private String cover;
	private String status;
	private Timestamp createTime;
	private Timestamp updateTime;

	// Constructors

	/** default constructor */
	public ShopFavorite() {
	}

	/** full constructor */
	public ShopFavorite(ShopProduct shopProduct, ShopUser shopUser,
			String title, String cover, String status, Timestamp createTime,
			Timestamp updateTime) {
		this.shopProduct = shopProduct;
		this.shopUser = shopUser;
		this.title = title;
		this.cover = cover;
		this.status = status;
		this.createTime = createTime;
		this.updateTime = updateTime;
	}

	// Property accessors

	public Long getFavoriteid() {
		return this.favoriteid;
	}

	public void setFavoriteid(Long favoriteid) {
		this.favoriteid = favoriteid;
	}

	public ShopProduct getShopProduct() {
		return this.shopProduct;
	}

	public void setShopProduct(ShopProduct shopProduct) {
		this.shopProduct = shopProduct;
	}

	public ShopUser getShopUser() {
		return this.shopUser;
	}

	public void setShopUser(ShopUser shopUser) {
		this.shopUser = shopUser;
	}

	public String getTitle() {
		return this.title;
	}

	public void setTitle(String title) {
		this.title = title;
	}

	public String getCover() {
		return this.cover;
	}

	public void setCover(String cover) {
		this.cover = cover;
	}

	public String getStatus() {
		return this.status;
	}

	public void setStatus(String status) {
		this.status = status;
	}

	public Timestamp getCreateTime() {
		return this.createTime;
	}

	public void setCreateTime(Timestamp createTime) {
		this.createTime = createTime;
	}

	public Timestamp getUpdateTime() {
		return this.updateTime;
	}

	public void setUpdateTime(Timestamp updateTime) {
		this.updateTime = updateTime;
	}

}